{"componentChunkName":"component---src-pages-fr-js","path":"/fr/","result":{"data":{"contentfulPerson":{"id":"594624bb-4e7a-5d78-9e71-4d0cfaf0569b","codewarsUrl":"https://www.codewars.com/users/corentinchap","email":"info@chapatte.co","freeCodeCampUrl":"https://www.freecodecamp.org/fcc8a8b0848-a68e-4580-9f1d-4a680861d3f1","githubUrl":"https://github.com/corentinchap","linkedInUrl":"https://www.linkedin.com/in/corentin-chapatte-684234160/","name":"Corentin Chapatte","position":"junior développeur full-stack","image":{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/1saz9f5uHjjKIPeJJD38kS/82a8e226b67fa8fcc67ccb5f7ceb099f/home-animation__1_.svg"}}},"allContentfulProject":{"nodes":[{"description":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Ce fut le premier site internet professionnel que j'ai réalisé, alors que j'étais encore aux études, en 2016. Il mériterais une refonte car j'ai grandement appris et les temps ont changés. Ce site est statique avec un script PHP qui permet l'envoi de devis directement en ligne","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}},"gitUrl":null,"tags":["static","html","css","bootstrap"],"title":"Site web pour une société de transport","url":"http://planete-express.ch/","node_locale":"fr-CH"},{"description":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Ce site à été initialement conçu avec CRA de Facebook et Express / MongoDB sur un backend Node.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Je suis passé par après vers un stack Gatsby + Contentful + Styled Components. Ce qui m'a permis d'avoir plus de performances et du code plus propre. J'ai aussi ajouté le support de thèmes CSS et le multi-langue","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}},"gitUrl":"https://github.com/corentinchap/portfolio-js","tags":["React","Gatsby","headless","GraphQL","Contentful","styled-components","CSS-in-JS"],"title":"Ce site web","url":"https://chapatte.co","node_locale":"fr-CH"},{"description":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"J'ai développé un thème customisé en fonction des besoins du client, en utilisant le CMS Grav.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Grav est un CMS \"flat-file\" sans base de donnée qui fonctionne avec du Markdown, c'est facile à mettre en place et à déployer, convient très bien au site de petite/moyenne taille","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}},"gitUrl":"https://github.com/corentinchap/fannyzambaz-gravtheme","tags":["GravCMS","YAML","HTML","CSS","Javascript","Integration"],"title":"Portfolio pour une photographe","url":"https://fannyzambaz.ch/","node_locale":"fr-CH"},{"description":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"J'ai utilisé le système de gestion de contenu Grav","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}},"gitUrl":"https://github.com/corentinchap/phil-blog-grav","tags":["GravCMS","YAML","HTML","CSS","Javascript","Integration"],"title":"Blog de voyage","url":"https://abgefatzt.de/","node_locale":"fr-CH"}]},"allContentfulTestimonial":{"nodes":[{"author":"Philipp Reiss","authorOccupation":"professeur d'anglais, bloggeur","avatar":{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/3q14Hojr9UdXxLKrEm048s/faa508b09b423882eb566c2fec5ea844/testimonials-men-1.svg"}},"projectUrl":"https://abgefatzt.de","quote":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Corentin Chapatte m'a assisté tout au long du processus de création et de maintenance de ma propre page web \"abgefatzt.de\".\r\nIl a été et est toujours un consultant ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"très fiable","nodeType":"text"},{"data":{},"marks":[],"value":" pour toutes les questions liées à la programmation. Depuis le début de cette relation, M. Chapatte s'est toujours révélé être un ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"partenaire fiable et un consultant précieux","nodeType":"text"},{"data":{},"marks":[],"value":" en termes de personnalisation et de perfectionnement.\r","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"En outre, sa ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"connaissance approfondie","nodeType":"text"},{"data":{},"marks":[],"value":" des sujets liés à l'informatique et aux technologies de l'information a été une source constante d'informations précieuses. Je lui souhaite tout le succès possible dans sa vie privée et professionnelle.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}},{"author":"Fanny Zambaz","authorOccupation":"Photographe","avatar":{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/7hqHHHuE14430O7D5SQHc1/ad542f5da109730a9452b5a5a7116254/testimonials-woman-1.svg"}},"projectUrl":"https://fannyzambaz.ch","quote":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Comme je n’avais aucune expérience dans le domaine de la création de site internet, j’ai ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"entièrement fait confiance à Corentin","nodeType":"text"},{"data":{},"marks":[],"value":" qui a su écouter mes besoins et mes envies pour créer mon site. Au fil des années, j'ai voulu y apporter des changements et Corentin a rapidement fait le nécessaire. ","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Aujourd’hui je peux gérer tout moi-même, mais en cas de soucis, il sait ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"répondre promptement pour régler un éventuel soucis","nodeType":"text"},{"data":{},"marks":[],"value":", qui en général vient d’une erreur de ma part… . Il a fait et continue à faire un très bon travail\n\n","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}]},"allContentfulSkill":{"nodes":[{"title":"Développement Front End","description":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Je construis mes applications en utilisant Gatsby, qui utilise ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"GraphQL","nodeType":"text"},{"data":{},"marks":[],"value":" et ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"React","nodeType":"text"},{"data":{},"marks":[],"value":". ","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"J'aime utiliser des frameworks CSS comme ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"Bootstrap ","nodeType":"text"},{"data":{},"marks":[],"value":"et la notation BEM pour l'organisation sur de gros projets","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"J'ai récemment migré mon site vers des \"styled components\", ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"regarde le code sur GitHub","nodeType":"text"},{"data":{},"marks":[],"value":" !","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}},"image":{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/3rOHjfE3IAVuigl7XKOG8c/a4273c1aa7c2ab639817016f0cca3ad6/front-end.svg"},"title":"front-end"},"technologies":[{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/4RD73X1kKQSiY12vF4z2E4/66a97aca28aa9c160c9275187a8e1731/bootstrap.svg"},"title":"Bootstrap"},{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/6hUMNpvTcvXuZ9ahf5HsV5/1be5255feee44925f201c238fd912404/graphql.svg"},"title":"GraphQL"},{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/1dCEfikPFhE9AVvEGGrbqq/b875b76e4548fd6b7526c942fbda7eda/react.svg"},"title":"React"},{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/4MnYBNxNCxOMFe3aGnEuMv/bc42a6d53623870c27328cd88967bf0f/atom.png"},"title":"Styled Components"}]},{"title":"Développement Back End","description":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"J'ai de l'expérience dans la construction de back-ends avec ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"PHP","nodeType":"text"},{"data":{},"marks":[],"value":", en utilisant le framework Yii. \r\nJ'ai également créé des applications en C# et avec le framework .NET. \r\nJe suis récemment passé à l'écosystème ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"Javascript ","nodeType":"text"},{"data":{},"marks":[],"value":"et j'ai créé des applications avec Node/Express. \r\nJe me suis amusé avec ","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"Heroku ","nodeType":"text"},{"data":{},"marks":[],"value":"et Github Pages / Actions pour","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":" CD\r\n","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}},"image":{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/2jwSmxik5HO8p6SjnCv8TA/e56ef022d2b83171e6806a82b10dfe41/back-end.svg"},"title":"back-end"},"technologies":[{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/6a4daIIdXeWhUJbhph589s/09e17732ad3954ba0c987f6c9f0b53f9/nodejs.svg"},"title":"nodejs"},{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/2aBTuRu1CMmOq6bKFSWwm5/47128c803a435e40bc37f9c7637d4b88/yii.svg"},"title":"Yii"},{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/6CXnbwd7H4lZa8n5kEFOD6/6b5ad5baeaf512d2a462c7a230f9fa4f/dotnet.svg"},"title":"dotnet"},{"file":{"url":"//images.ctfassets.net/u4uc6pimt6dz/5xM9zppqCIPuESD8n15YMc/ac01ff6daeab735463c974a2ac7a3151/heroku.svg"},"title":"heroku"}]}]},"contentfulTranslations":{"clientTestimonialTitle":"Ce que me clients racontent","contactMeButtonLabel":"Envoyer !","contactMeTitle":"Laisse moi un message","getInTouchLabel":"Envoie moi un message","skillsetTitle":"Compétences","socialMediaStalkTitle":"Connectons nous !","workSectionTitle":"Mon portfolio","contactFormSuccess":"Merci ! Je vous répondrai dans les meilleurs délais","contactFormBroken":"Un problème avec le formulaire est survenu, veuillez m'envoyez un mail à l'adresse suivante : info@chapatte.co","contactFormFillWarning":"Veuillez remplir tous les champs correctement","node_locale":"fr-CH"}},"pageContext":{}}}